Votre navigateur est obsolète. Veuillez utiliser un navigateur récent.
Vous pouvez en télécharger un via les liens ci-dessous :
Google Chrome : Chrome
Mozilla Firefox : Firefox
Opera : Opera
Les tableaux triés
x1

Recherche

Le but est d'éliminer la moitié du tableau à chaque itération.

Si la valeur recherchée est égale à la valeur située au milieu, on a terminé.

Si la valeur lui est supérieure, on continue la recherche dans le sous tableau à droite du milieu.

Sinon, on recherche dans le sous tableau à gauche.

Si à un moment on doit rechercher dans un tableau de taille non positive, on s'arrête.

Insertion

Si l'insertion est encore possible.

On décale vers la fin du tableau les valeurs d'indices supérieurs ou égalaux à celui qui est retourné par la recherche dichotomique.

On insére ensuite la valeur.

On incrémente ensuite la taille.

Suppression

Si le tableau n'est pas vide.

On décale vers le début du tableau les valeurs d'indice supérieurs ou égaux à celui qui est retourné par la recherche dichotomique.

La valeur est ecrasée.

On décrémente ensuite la taille.


La fenêtre dans laquelle se déroule l’animation est comme suit :



Pendant l’animation les boutons des opérations cédent leur places pour que d' autres (celui de l’affichage, du pseudo ou du commentaire et de la vitesse,…) apparaîssent. Comme la montre la figure :


Zoom

L'animation

La vitesse

x1
Veuillez entrer une valeur numérique s'il vout plaît.
Impossible de charger le nombre de valeurs spécifié.

Les tableaux triés

La recherche dichotomique est l'atout majeur des tableaux triés.

L'élimination de la moitié du tableau à chaque itération rend celle-ci trés efficace.

Néamoins la suppression et la recherche doivent faire des décalages afin de garder le tableaux trié.

Le tableau est pour le moment vide. Veuillez insèrer des valeurs.
Le tableau est plein.